body{
	margin: 0;
	padding: 0;
	font-family: ﻿"微软雅黑";
	background: #F5F5F5;
}
ul{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
a{
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
i{
	display: inline-block;
	font-style: normal;	
}
a{
	text-decoration: none;
	display: inline-block;
}
.weui-toast_content{
	font-size: 14px;
}
/*.weui-dialog__btn{
	color: #0d94fd;
}*/


.min-box{
	overflow: hidden;
}
.search-max-box{
	width: 100%;
	position: fixed;
    left: 50%;
    top: 4%;
    transform: translate(-50%,-50%);
    background: #FFFFFF;
    z-index: 9;
}
.header-search{
	width: 92%;
	margin: 0 auto;
	padding: 0.333333rem 0;
	
}
.iconfont.search-icon{
	font-size: 0.5rem;
	color: #CCCCCC;
}
.search-font{
	color: #CCCCCC;
	font-size: 14px;
	margin-left: 2px;
}
.search-box{
	background-color: #f5f5f5;
	border-radius: 35px;;
	padding: 0.1rem 0.466666rem;
}
.top-main-div{
	margin-top:1.55rem;
	margin-bottom: 60px;
}
.swiper-slide img{
	width: 100%;
}
#banner-index img{
	border-radius: 10px;
}
.classify-nav{
	padding: 0.533333rem 0;
	background: #FFFFFF;
}
.swiper-box{
	background: #FFFFFF;
}
.classify-ul{
	display: inline-block;
	width: 90%;
	margin: 0 auto;
	justify-content: space-between;
	white-space: nowrap;
	overflow-y: hidden;
	overflow-x: scroll;
	display: flex;
}
.classify-ul::-webkit-scrollbar{
	display: none;
}
.classify-ul li{
	float: left;
	text-align: center;

	font-size: 14px;
	color: #666666;
}
.classify-ul li img{
	width: 1.173333rem;
	height: 1.173333rem;
}
.hot-car-type{
	margin-top: 0.3rem;
	overflow: hidden;
	background: #FFFFFF;
}
.hot-car-tit{
	font-size: 0.48rem;
	text-align: center;
	margin: 0.533333rem 0 0.6rem 0;
}
.hot-car-tit:after{	
	width: 23px;
    margin: 0 auto;
    margin-top: 10px;
    display: block;
    border: 1px solid #006400;
    content: ' ';
}
.hot-car-box:after{
	content:".";
    display:block; 
    height:0;
    visibility:hidden; 
    clear:both; 
}
.hot-item{
	float: left;
	width: 48%;
	margin-right: 0.333333rem;
	margin-bottom: 0.333333rem;
	border-radius: 10px;
	box-shadow: 0px 0px 12px 0px 
		#d7d8d9;
	padding-bottom: 0.4rem;	
}
.hot-item:nth-child(2n){
	margin-right: 0;
}
.hot-car-box{
	width: 92%;
	margin: 0 auto;
}
.car-type-img img{
	display: block;
	width: 4.4rem;
	height: 4.4rem;
	border-radius: 10px 10px 0px 0px;
}
.car-name{
	font-size: 0.4rem;
	font-weight: bold;
	color: #333333;
	margin-top: 0.3rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.car-info-list{
	width: 90%;
	margin: 0 auto;
}
.car-introduce{
	color: #666666;
	font-size: 0.32rem;
	margin: 0.05rem  0;
}
.car-pic{
	font-size: 0.4rem;
	color:#1ec413;
}



.my-site-icon{
	text-align: right;
	width: 92%;
	margin: 0 auto;
	margin-top: 0.266666rem;
}
.my-center{
	width: 92%;
	margin: 0 auto;
	margin-top: 0.666666rem;
}
.my-info-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.tacitly{
	width: 1.466666rem;
	height: 1.466666rem;
	border-radius: 50px;
}
.welcome{
	font-size: 0.533333rem;
}
.is-serves{
	display: inline-block;
	background: #ffcd20;
	color: #FFFFFF;
	padding: 0 10px;
	border-radius: 50px;
}
.look-datum{
	font-size: 0.346666rem;
	color: #666666;
	margin-top: 0.1rem;
	margin-bottom: 0.4rem;
}
.login-btn{
	font-size: 0.4rem;
	padding: 0.233333rem 0.6rem;
	border:none;
	background-image: linear-gradient(-90deg, 
		#017401 0%, 
		#1ec413 100%);
	border-radius: 50px;
	border-radius: 7px;
	color: #FFFFFF;
}
.header-right{
	margin-right: 0.466666rem;
}
.my-wallet{
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
	
}
.my-wallet a{
	color: #333333;
}
.wallet-top{
	margin-top: 0.533333rem;
	background: #FFFFFF;
	border-radius: 10px;
	
	box-shadow: 0px 0px 12px 0px 
		#d7d8d9;
}
.wallet-top-border{
	padding-bottom: 0.6rem;
}
.wallet-font{
	margin-top: 0.466666rem;
	font-size: 0.426666rem;
	font-weight: bold;
}
.wallet-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
}
.wallet-flex{
	margin-top: 0.866666rem;
}
.share-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	justify-content:  space-between;
}
.money-flex{
	flex: 1;
	-webkit-flex: 1;
	text-align: center;
}
.sum{
	font-size: 0.4rem;
	color:#1ec413;
	margin-bottom: 0.2rem;
	font-weight: bold;
}
.sum-yuan{
	color: #666666;
}
.withdraw{
	font-size: 0.4rem;
	color: #666666;
	font-weight: bold;
}
.money-lin{
	line-height: 0.8rem;
}
.money-border{
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
}
.admin-top{
	margin-top: 0.733333rem;
}
.share-inner{
	display: inline-block;
	width: 2.1rem;
}
.share-input{
	outline: none;
	border: none;
	background: #f6f8fd;
}
.admin-item{
	padding: 0.333333rem 0.4rem;
	border-radius: 5px;
	background-color: #f6f8fd;
	margin-bottom: 0.3rem;
	color: #989898;
	font-size: 0.4rem;
}
.acquire{
	width: 100%;
	border: none;
	outline: none;
	padding: 0.266666rem 0;
	border-radius: 50px;
	color: #FFFFFF;
	font-size: 0.426666rem;
	margin-top: 0.8rem;
	background-image: linear-gradient(-90deg, 
		#017401 0%, 
		#1ec413 100%);
}
.audit{
	text-align: center;
	font-size: 0.4rem;
	color: brown;
	padding: 0.2rem 0;
	background: #eee;
}
.number-border{
	border-right:1px solid #e6e6e6;
}
.iconfont.right-color{
	color: #CCCCCC;
}
.bottom-border{
	border-bottom: 1px solid #EEEEEE;	
}
.share-flex{
	font-size: 0.4rem;
	padding: 0.4rem 0;
	
}
.weui-dialog__bd .share-pople{
	margin: 0.6rem 0;
}
.copy-btn{
	display: inline-block;
	font-size: 12px;
	padding: 2px 5px;
	border: 1px solid #999;
	margin-top: 3px;
	border-radius: 50px;
}
.weui-dialog__bd .font-weight{
	color: #333333;
	font-weight: bold;
}

/*分享*/
.share-nav,.share-pople-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	justify-content:  space-between;
}
.share-nav{
	width: 75%;
	margin: 0.533333rem auto;
}
.share-nav a{
	flex: 1;
	-webkit-flex: 1;
	text-align: center;
	font-size:14px;
	color: #333333;
}
.share-nav a span{
	display: inline-block;
	padding-bottom: 0.333333rem;
	border-bottom: 2px solid transparent;
}
.share-nav a .active-span{
	border-color: #f7b209;
	font-weight: bold;
}
.share-box{
	width: 93%;
	margin: 0 auto;
}
.share-pople-flex{
	background: #FFFFFF;
	padding: 0.666666rem 0.4rem;
	font-size: 0.4rem;
	border-radius: 10px;
	margin-bottom: 0.266666rem;
}
.share-pople-flex .left-color{
	color: #666666;
}
.invite-bg{
	width: 93%;
	height: 2.68rem;
	background: url(../images/invite.png) center no-repeat;
	background-size: cover;
	margin: 0 auto;
	margin-top: 1.4rem;
	border-radius: 10px;
	overflow: hidden;
}
.invite-friend{
	width: 90%;
	margin: 0 auto;
	margin-top: 0.733333rem;
}
.friend-steward{
	font-size: 0.48rem;
	color: #FFFFFF;
}
.invite-code{
	font-size: 0.4rem;
	color: #FFFFFF;
}
.invite-code .code{
	color: #ffbf14;
	font-size: 0.533333rem;
}
.invite-code .copy-bt{
	font-size: 0.373333rem;
	color: #333333;
	display: inline-block;
	padding: 0 10px;
	background: #FFFFFF;
	border-radius: 50px;
	margin-left: 0.2rem;
}

/*首页详情*/
.car-details-box{
	background: #FFFFFF;
	padding: 0.666666rem 0;
}
.car-details{
	width: 90%;
	margin: 0 auto;	
}
.details-title{
	font-size: 0.533333rem;
}
.details-brief{
	color: #999999;
	font-size: 0.32rem;
	margin: 0.2rem 0 0.366666rem 0;
}
.details-pic{
	font-size: 0.48rem;
	color: #1ec413;
}
.detail-img{
	margin-top: 0.266666rem;
	padding: 0.5rem 0;
	background: #FFFFFF;
}
.detail-img img{
	width: 100%;
}
.detail-img-list{
	width: 90%;
	margin: 0 auto;	
}
.shop-tit{
	font-size: 15px;
	margin-bottom: 0.3rem;
	font-weight: bold;
}
.shop-details{
	margin-top: 0.2rem;
	background: #FFFFFF;
	border-radius: 5px;
	padding: 0.4rem 0;
}
.shop-cen{
	width: 90%;
	margin: 0 auto;
}
.shop-details img{
	width: 100%;
}
.detail-bottom-postion{
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #FFFFFF;
	border-top: 1px solid #E6E6E6;
	padding: 0.2rem 0;
}
.detail-bottom{
	width: 90%;
	margin: 0 auto;
}
.detail-bottom{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	justify-content:  space-between;
}
.details-btn{
	display: inline-block;
	flex: 1;
	-webkit-flex: 1;
	text-align: center;
	color: #FFFFFF;
	font-size: 0.4rem;
	padding: 0.2rem 0;
	border-radius: 5px;
}
.details-btn.detail-bg1{
	background: #3ec2ff;
}
.details-btn.detail-bg2{
	background: #ff921d;
	margin: 0 0.266666rem ;
}
.details-btn.detail-bg3{
	background: #ffc822;
}

/*搜索*/
.search-page-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	justify-content:  space-between;
	align-items: center;
}
.search-result-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.website-list{
	padding: 0.3rem;
}
.search-page-flex{
	width: 90%;
	margin: 0 auto;
	padding: 0.2rem 0;
	background: #F5F5F5;
}
.search-page-postion{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
}
.search-page-input{
	font-size: 0.346666rem;
	outline: none;
	border: none;
	vertical-align: text-top;
	width: 87%;
}
.search-flex1{
	flex: 8;
	-webkit-flex: 8;
	background: #FFFFFF;
	padding-left: 0.4rem;
	border-radius: 50px;
}
.search-flex2{
	flex: 1;
	-webkit-flex: 1;
	text-align: right;
	font-size: 14px;
	color: #1ec413;
}
.search-result-cen{
	width: 90%;
	margin: 0 auto;
}
.inxe-img{
	width: 3.493333rem;
	height: 3.493333rem;
	border-radius: 7px 0px 0px 7px;
}
.car-name-search{
	font-size: 0.4rem;
    font-weight: bold;
    color: #333333;
    display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;

}
.search-result-flex{
	border-radius: 7px;
	background: #FFFFFF;
	box-shadow: 0px 0px 12px 0px 
		#EEEEEE;
	margin-bottom: 0.266666rem;		
}
.search-result-info{
	margin-left: 0.4rem;
}

/*编辑个人资料*/
.compile-cen{
	width: 90%;
	margin: 0 auto;
}
.compile-max-box{
	width: 100%;
	background: #FFFFFF;
}
.comp-flex-box{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
}
.comp-flex-box{
	padding: 0.333333rem 0;
	border-bottom: 1px solid #f4f4f4;
	font-size: 14px;
}
.copm-flex1{
	flex: 2;
	-webkit-flex: 2;
}
.copm-flex2{
	flex: 4;
	-webkit-flex: 4;
}
.copm-flex3{
	flex: 1;
	-webkit-flex: 1;
	text-align: right;
}
.header-img{
	width: 1.466666rem;
	height: 1.466666rem;
	border-radius: 50px;
}
.uploding,.iconfont.icon-right{
	color: #999999;
}

/*提交资料*/
.material-flex{
	display:-webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
	justify-content:  space-between;
	align-items: center;
}
.material-list{
	width: 100%;
	background: #FFFFFF;
}
.material-border-bottom{
	border-bottom: 1px solid #ebebeb;
}
.material-flex{
	font-size: 14px;
	width: 90%;
	margin: 0 auto;
	padding: 0.533333rem 0;
}
.identity-left{
	margin-left: 0.2rem;
}
.not-submit{
	color: #ff553e;
}

/*身份认证*/
.identity-box{
	width:100%;
	background: #FFFFFF;
}
.identity-cen{
	width: 93%;
	margin: 0 auto;
}
.uploading-font{
	padding-top: 0.533333rem;
	font-size: 15px;
}
.infuse{
	padding: 0.4rem 0;
	color: red;
}
.id-card{
	display: inline-block;
	position: relative; 
}
.up-img{
	max-width: 100%;
    max-height: 100%;
	border-radius: 10px;
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.id-card1{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/id_card2.png);
	background-size: 4.4rem 3.453333rem;
	margin-right: 0.333333rem;
}
.id-card2{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/id_card1.png);
	background-size: 4.4rem 3.453333rem;
}
.blank-card1{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/blank1.png);
	background-size: 4.4rem 3.453333rem;
	margin-right: 0.333333rem;
}
.blank-card2{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/blank2.png);
	background-size: 4.4rem 3.453333rem;
}
.driving-card1{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/driving1.png);
	background-size: 4.4rem 3.453333rem;
	margin-right: 0.333333rem;
}
.driving-card2{
	width: 4.4rem;
	height: 3.453333rem;
	background: url(../images/driving2.png);
	background-size: 4.4rem 3.453333rem;
}
.credit-div{
	display: inline-block;
	width: 2.666666rem;
	height: 2.666666rem;
	border-radius:10px;
	background: #f1f1f1;
	text-align: center;
	line-height: 2.666666rem;
}
.iconfont.icon-add{
	font-size: 25px;
	color: #999999;
}
